package org.jeecg.modules.nc.service;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.nc.entity.NcMarbasclass;
import org.jeecg.modules.nc.vo.NcMarbasclassVO;

import java.util.List;

/**
 * @Description: 物料分类表
 * @Author: qixin-boot
 * @Date:   2021-07-06
 * @Version: V1.0
 */
public interface INcMarbasclassService extends IService<NcMarbasclass> {

    /**
    * @Description: 物料分类 树形递归
    * @author: zzx
    * @date: 2021/7/6 20:26
    * @Return: java.util.List<org.jeecg.modules.nc.vo.NcMarbasclassVO>
    */
    List<NcMarbasclassVO> queryList();
    /**
    * @Description: 树形递归列表
    * @author: zzx
    * @date: 2021/8/25 15:46

    * @Return: java.util.List<org.jeecg.modules.nc.entity.NcMarbasclass>
    */
    List<NcMarbasclass> queryTreeList();

    Integer querycount(NcMarbasclass ncMarbasclass);

    List<NcMarbasclass> queryExtList();
}
